.cover,.invate_img{
    width: 120px;
    height: 120px;
}
.content{
    background-color: #FFFFFF;
}
.downBtn{
    border-radius: 100px;
    background-color: #21b47c;
    opacity: .7;
    width:120px;
    margin-top: 10px;
}
.app_title{
    font-weight: bold;
    color: #333;
    font-size: 20px
}
.tags{
    margin: 10px 0px;
}
.tag{
    line-height: 2em;
    padding: 0 1em;
    height: 2em;
}
.tag:hover{
    text-decoration: unset;
    color: unset;
    opacity: .8!important;
}
.info ul li{
    color:#999;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.content_header,.app_content_div{
    padding: 20px
}
.info .info_title{
    width: 30px;
    color:#999 !important;
}
.invateImgDiv{
    margin-top: -60px;
}

.desc_title {
    display: inline-block;
    background: #f2f5f9;
    border-radius: 55px;
    height: 35px;
    position: relative;
    padding-left: 35px;
    padding-right: 15px;
    line-height: 35px;
    overflow: hidden;
    font-size: 18px;
}
.desc_title .i {
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 50%;
    position: absolute;
    left: 10px;
    top: 8px;
    overflow: hidden;
    background-color: #21b47c;
    color: #fff;
    font-size: 14px;
}
.app_content img{
    max-width: 100%;
}

.app_content  {
    color: #2A2A2A;
    margin-bottom: 0.5rem !important;
    line-height: 1.8 !important;
    font-size: 16px !important;
    word-wrap: break-word;
}

.app_content span {
    color: #2A2A2A;
    margin-bottom: 10px;
}

.app_content p{
    margin: 5px 0 10px;
    line-height: 180%;
}

.app_content div{
    margin: 5px 0 10px;
    line-height: 180%;
}

.divTags0{background-color: #d9f2fb;color: #1aa9fb;}
.divTags1{background-color: #d9fcda;color: #3ab14a;}
.divTags2{background-color: #fff3d0;color: #f67c23;}

@media screen and (max-width: 980px){
    .cover,.invate_img{
        width: 80px;
        height: 80px;
    }
    .content_header,.app_content_div{
        padding: 15px 15px 5px 15px;
    }
    .downBtn{
        width:80px;
        padding: 0.3em 1em;
        display: unset;
        height: unset;
        line-height: unset;
    }
    .downDiv{
        margin-top: 5px;
    }
}